.main {
  width: 100%;
  background: #f4f4f4;
  margin: 30px 0;
  border: 1px solid #999;
  position: relative; }
  .main .left-cen {
    width: 20%;
    display: inline-block;
    margin-right: 2%;
    background: white; }
  .main .right-cen {
    width: 78%;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0; }

.left-cen .l-headimg-box {
  height: 275px; }
  .left-cen .l-headimg-box .l-headimg {
    height: 210px;
    width: 80%;
    padding: 33px 10%;
    text-align: center; }
    .left-cen .l-headimg-box .l-headimg .l-head-img {
      height: 132px;
      width: 100%;
      background: red; }
    .left-cen .l-headimg-box .l-headimg .l-head-name h1 {
      font-weight: 400; }
    .left-cen .l-headimg-box .l-headimg .l-head-name p {
      color: #999; }

.left-cen .l-nav ul li {
  text-align: center;
  height: 16.5px;
  padding: 19.2px 0;
  color: #91dba7; }

.right-cen {
  height: 769px;
  background: #e0e0e0; }
  .right-cen .right-top {
    width: 100%;
    height: 200px;
    margin-bottom: 33px;
    background: white;
    overflow: hidden; }
    .right-cen .right-top .right-top-img {
      width: 90%;
      height: 157px;
      margin: 0 5%;
      margin-top: 20px;
      background: #166ad6;
      clear: both; }
  .right-cen .right-bot {
    height: 536px;
    background: white; }

.only .only-top {
  background: #f4f4f4;
  border-left: 3px solid #30bb5a;
  color: #5a5a5a;
  font-size: 21px;
  padding: 13px 0; }

.only .only-main {
  box-sizing: border-box;
  padding: 33px; }
